#ifndef _FRGUI_PORT_H_
#define _FRGUI_PORT_H_


#include "FreeRTOS.h"
#include "semphr.h"
typedef xSemaphoreHandle GUI_LOCK_T;

#ifdef __cplusplus
extern "C" {
#endif

int gui_create_lock( GUI_LOCK_T *xSemaphore);
int gui_get_lock(GUI_LOCK_T xSemaphore);
void gui_release_lock (GUI_LOCK_T xSemaphore);
int gui_del_lock (GUI_LOCK_T xSemaphore);

#ifdef __cplusplus
}
#endif

#endif



